################ ####................ ####................... #####...................... #.. ........................... #.... ........................... ######...###########'#..######.......... #...........#...........#..# #.......... #...........+...........+..# #.......... #...........#.......#####..# #..######## #..........##.......# ...######..# #..........'........# ............# ########..........#........# ............# #.............<...######...# .............# #......................##### ...........####### ##.....###'#####......... .................. #.....#.............#### ................. #.....#.....#P.P#...# #.......######## #.....#.....##.###### #.......# ####..########.# ##+#.......# #.....# #.# #..........# #.{<..# #.# #..........# #.##### P.P #..........# #.#...# P_P #..........# #.#...# #..........# ##.#...# #..........# #..#...## ##### ##.......#### #..#....### #####.... ...........# #..#......###.....# ######....)# .. #..#......#.......# #.....# ... #..#......#'#.....# #.....###########... #..###....).#.....# #.)................. #....#......#.....# #([).((............. #....###....#.....###########.<................. #......#oo..#................()..(.............. #(.....#(####################(..(............... #####......#(((.................#..(........######## #..........#####(###....(.......#.(.....?...'......# #............#8g. ##........(..#)#####.....#......# #............#ggg #.....(.....#)# #.....#......+ #............#ooK #......(((..#)# #.....+......# #............#ooT ##'#####(....)(# #.....#......# #...>>.......#8oo #....((#######.#####.....#......# ####.........#######((...........(..........#......# #................(...(....#########......#......# #.........................# #......# #####...................!.# #..?...## #........(.(..........# #.......# #.......######........# #.......# #.......# +(......(##### #...%..## #.......# #.......<....#####......# #.......# .......................######## ...................(...(....... ............................### ####........................# ###########..............# #..............# #.............(# #......######### ########