###############.e #.......e........ ###############.##########.###. ...........e...#.#### #####.#.#####......# ###.#.#######!##.# #.......e.....##.# #.#(#.##########.# #+# #.#.# #.# .. # #.# #.# #.# ..# #.# #####..# ..# #.# #######...... . # .$.# #.# #..........## ..# .... #.###...#.......## ..# . #.#...........##.######..### #......)......###..........# ###......%...## #.....#..#. ####.....##.### #........# #.######........##.# #........# #........P.P...####. #....#...# ########.._....#####.###.##.##...# #.P.P..#.........# #.##...# #......#.######## #......# ##.##.##.# #..###)# #....##.# #..# #.# ####..#.# #..###.# ##.#.# #######......#.# #.#.# #.)............# #.#.#####)#####....##### #.#(...()(.........# #.#.#####.#####...## #>.....<.........## ###.############## #.# ######.############ ##.................# ..........#####.###.# ##.......# #.# #.# .........# ##.###.# ##.......# ##...##.# #.......# #.###.#.# .......# #.# #...# ....... #<###.### #..... ##...## ##. ##.## #.# #.# ..# #.# #.# #.# #.# ..#