######### ###### #.......######## #....# #.......#....... #....# #.......+....... ##'#############.......#....... #....#..##.....####'####..##Q.. #....#................# ### . #....#................# ###### #....#########'#########.. #....# #...............#.....##'### #....# #...............#.....#....# #....# #...............'.....'....####### #....# #...............#####'#........... #....# ###########..............)........ #....# #................K...... #....# #....)...........u...... #######....# #................K)..... #..........# #....########........... #......##### #....'......#...)#'##### #######......# #....#......#....#... ##.....#......# #...)#))....#....'...# #......#......# ########....##)##..#....#...# #......'......# ...........##..##..#....#...# #......#......# ......)....#.......#....# .# ##..####......##### ...........#.......##'####### ######.##'#.......# ...........#..........).....# #....#....#.......# ...........#................# #....#....#.......# ...........#.####..##.......# #....'....#.......# ##....##+###.####'###..##..############..#....:..# #....#................###+##..########..###'##### #....#..........................#..............# #..........................#..............# #..##..##........##+###....######'#######'## .... ....#.. #..##........##..##....#...............# . #...#....### #..#...................'...............# ..##...#....# ##[.#...###...###.......#...............# .......#....+ #...#...##....P##.......#......>........# .....#....# #...#...#....PPP#.##.####...............# #...#....# ##..#...#.)).PPP#.##.#.....############## ..##..F#....#####..##....)P.PPP#....+.....#....# .oo....'....#..##..##.....PPPPP#....#.....'....# F.o....#....#..#...#......PP.PP##'###.....#'############ ..##...#....#<.#...'.....P....P#...#######.............# #...#....#..#...#....PPP.>.P#......<..#.............# .....#....#..#...#...#..PP..P#.........#.............# ......#....#..#...#...#.PPPPPP#'#########.............# .......#....#..#...#...##PPPPP##...............#'####### .......#....#..#...#...#########...............#...# #....#..#...#..........#................#...# #....#..#...#.....##...#................######### #....#..##..##....####################'#........# #....#..##..##.....# #......#.......#........# #....#..#..........# #......#.......#........# #....#..)..........# #......#....(..#........# #########..#..######.....# #......#.^.....#........# #⌠⌠⌠⌠⌠⌠⌠#..#.<##..##.....# #......#.......#........# #⌠.....⌠#..#..'..)#.....##### ##.##..##..#####........# #⌠..⌠..⌠#..#..#...'.....##..## ####..##..##..###+##'### #⌠.....⌠#..#..##..##.........# #................'..# #⌠..⌠..⌠#..#..##).##.).......# #................#..# #⌠.....⌠#..'..#...#(.........# #................#..# #⌠⌠⌠.⌠⌠⌠#..#..#...#..........# #........).......#..# ####'####..#..#...+..........# #................#..# #....)..################### ##################### #########