# .. . #. . ## #.#. ##..#... ...<###### ######### #.......# #.......# #......###.#####.... ####..#....<[...# #..#.##.####.# ..#######..........# ..................## .###.......#.##.#..# .....####..#.##.#### ............#.##.. #######......##.# #####.###..##.# #.....# #..##.###o #.###.###...)..... #(.)%)###...#. ####### #