###################### #..........5.O.......# #.....!#############.# #......## ##......# #.#(##.... # #.#..##### #. #.##..# #.###..##.### #..(#.[.#...#### #..).<........ ##....###..#(. #.#### ..# #######[#######. # .....).........r .######)######## #)# #.# #)# #.# #.# #.## #..# ##.### #...## ###..# ##.# #O## #..# ##.# #.# #.# #.# ...O.>.....# .######..### ##.# .# .# ##