############## ##.....##....<## ##..............## #................# #........(.......# #.<..............# #................# #.<....).........# #................# ##..............## ##..(...#.....## ######y####.... #.# #>... ..# .### ... # .. #(# .. ######## .# .. #......# .# .# #......# .. #.## #....=.# ##.#... #.....<# ..... #......###.##. .(. #..^.......... #.# ## #......##########.# .. #......# #####...## o# #......# #..(..#..# .# #......####.######.# ##.# ######.o....# #.######o.# #....### #.#...#.(# #....# #.#.....## #....# #.#...### #....# #.o...# ###### ###...# #...# #####