###### ########### #....# #.........# #....# #.........# #########....# #...).....# .............#######.........# .................(...........# ###### #########.....######.........# #....# ###.#.# #.........# #....# ###########.#.# #.........# #....# #...........#.# ########### #....# #.............# #...<# #.............## #..))# ######.####....## ############ #....# #.# #..#..###..........# #....# #.# #............<.....# ###..g.########.####.>#...............# ......................().....########### #..######.###.###.........(..### ### #.###.##..........#...>##### ###..##......(......##.....>.#### #........##.........###.....)...## #............>......# ######..#..# #...................# ##..#.### .........##.........######## ##.....# ###.................).....(# ####..# ##.......PP.#####.P####P..## #..## #.....#######...#)P#..#....### #...## #......#..#..#...'..#..#..#...# ###..# .......#..'..#####(P#'##..###.# #### . #.#####'#....).......# #.#### ....#.............(..)...###....#### ................##'##.P(.)##.......# ....#.P#'##..####...####...#.#.###.# . #5P#.5#..#..#)..'..#....<#.....## ....#..#..#..'...#..#.........#..# ..#..####..###########....####.##.###### ....#.. .... .........## #..........# ... ... ...... .........# #..........# .. ##. ...## ####.....# #..........# .... #.....# #..........# ####### #..........# #......)...# #..........# #..........# ############