######## #......# #...(#.######## #...%...<.....###### #....#.######......####### #.####.# ######.......## #### #. #.# #..####.#$#.#.## # ..# ##..# #.........# !.# #...####.##'##.### #.## #.#...#..#...#...# #. #...#.##.'...'.#.# #. ###......#...#...# . #.#.##.##+##.#.# #(..#..........# #..###.#.#.#.#.# #..# #.###.....# #......# #.##### ##.##### #.# #.# #.# #.# #.# #.#######.# .......F..# ..#.#####.# #.# #.# ... ..# ###