######## ...... ....# #..# #.. #.#######..#######.....# #..............%.$.....# #.#######..#######.....# #..# ......... #..# ....... . #%.###........ #...%......... ##............ #. #.###....... #.#. #(# ....... #.#.######.# #####.# ..........#### #...........# #..##.#.###.######### #.###..........#>##.....# #...........###.###.....# #..###.##.####>..##...<.# #.##........##.....# #.#######...##.....# #%# ##.###'##### #.# #.###.## #%# #.#....# #.########.#(...# #.......%.......# ############....+ #...(# #....# .#..## ...... ..##### #.. .