############ ############ #........(.# #..........# #..........# #..........# #..........# ##### #..........#####...%......# #...#####......<...'..##.....<....# #.##..'..........##..y..........# #....##..........#####..........# #######..........# #####'###### ##'######### #..# #[### ##..# #)<.# ##.# ###+.[.# .# .#.# .. .. .+ ..# .#. .. ..# .... . ..# .. .# . ## #