######### #.......# #.......# #.......# ################# #......<#############...............## #.....................#############..# #....(..############### ##.####### #.......# #.......# #.......# #######O# #######.# ... #.# #.## #.# ## #.# #.# #.# #.# #.# #.# #.# # #.# #.. #.# #....###.# #........# #....###.## #.. #..### # #....# ##..[# ##..# #..####### #........# ###.####.# #### #.# #.#####.... ####.####.......# ##.....##.......### ##......^..........# #................#.# #................# .# #......>.........# . #.............<..# #.(..............# #................# ##..............## ##.....##(....## ##############