########### ######### #.........# ........# # #.........# ##########.# ##.#######.........###################........#.# .........'..........)..........................>##### .#.##....#.........###########.(.....#..............# ##.#.##.p..#.........###########.......#........#.##### ..>.ppK...................................)...###.# ##.#p#######.........#########.........#####..# #.# .. #.........# #.........# #..# #.# . #.........# #....................# ########### #..........#########.# ###........#...... #.# #........#....... #######..+....... ..+.. .+