################ ######################## ............)... .....[.................# .........#################.................# #######.....................................# >...........................................# ................................##########..# #######..............##########.# #..# #..............# #.# #..# ..##########..............# #.# #..# ..........................# #.# #######..# .............................. ... .......).# ######.########.......[......# ########.# #.# #...#########..# #># #.# #...# ######### #.# #.########...# ##PPPPPPPP #.# #########......... ..#########PPPPPP...P #########.# .................. .......?.P.PPPP.>.P #...<.....# ####...########## .............PP...PP ########..# #...# )...........lPP.PPPP #..# #...# .........#......PP.P #..# #...# .........##...P...P. #..# #...######### .......>.####.....## #..# ########............ .................... #..# .................... .../................ ...# #########...#######. ..........########.. ##.# #...# ########..# #...# .. #..# ########...#######...#########..##### ...................................... .[................)......./........... .############.###########............. #.###########..########### #...)..........##### #.................... ###########.......... #..######## #..# .... ...... .#######