mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.........................................
nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn.... ooooooooooooooooooooooooooooooooooo.... ppppppppppppppppppppppppp...