.########### ...........# ###### ###.....#.###....# ##.._..#......### #.......#.##>## #.###.........##.#### #.........######.#..# #.####.##.# #.#..### #.##.### ##.#..... #.##...###....<... #.##..........#..# #.##.....P...## .. #...####).# # ##..#..'..# #..#..#..# # ####..# .# ......##..# .......h<.# #..#####.## .## #