############### ##.............## #[.#####'#####..# ##.#####...#####.# #..###.......###.## #...#.........#...# #...+....<....'...# #...#.........#...# ##.###.......###.## #'#####...### #'# ###...####+###.%..# ##...g...## #...... #.........# #........ #........?+ +..?...... #....g....# #.........# ##.......## #........## ###...### ####...### #####