############## #... #............# #....#............# ....#............# ....###'###..##### #.......#'###..# +.......'......# #.......#......# #.......#####..# ##### ##+### ##.<..#######..# ...# .....# #....#........# ..+ .....# . #....#........# #.# #...# # ..#####....#######..# #########.###...###.. .............# #..# +.................... .............# #..# #.................... .............# #..# #######'######..##...############## .............# ##'### ###...##..##..##..##...##...#........ #+####'#....# #....# #..................#........#....>... #......#....# #....# #..................#........'........ #......#....# #....# ########..###.###..######.####...#........ ####........# #....# ....(..#..###.###########K########.....### ##.##..####### ###'## .......#..............#..pp'.....+.....+ #..#....# #...# .......#..............#....#p....#.....# #....#..+....# #...# .......##'##..###K...#######.....#.....# #....#..##..######## ##..# ...........######....##...##p....#.....# #....#..##..#......# #### #######....# ...........p........#.....# #....#.............# #....# ....................#.....# #....+........#....# #....#.....................#.....+ #....#........#....# #....#################....##.....# #....##'####..#....### .....p. #+####....###..#..........#..#.)....# .......K. #....'....#..........#..#......# .........p. #....#....+..........#..#......# ............ #....#....#..........#..#......# ##....#[...#..........+ #......# #....##....#..........####......# #....# ....###+#####....######### #....# ..... #....# #....# ...... +....+ ####....####### ##....#+###### ...........#..### #............. ...........#....# #............. ...........#....# +............. ...........#....# #............. ...........#....# #............. ...........#'#########............. ....#######..>..................... .... #........................ ... #........................ .. #....................... #.......####>....###### #.......# #.....# #.......# #.....# #.......# #.....# #.......# ....# #########