############################# ................................ .............<..<..............##### ..............>...................... . ....................)................ #.. ....#####..############............. #... #..# #..# #..########## #...######..#####..############[.###########..########## ##........................................................ ...........................................................# ................................######...#######...........# #########..########............. #...# #...........# #..# #..).......... #...# #...........# #..# #........ ... #...# #...........# ######..########....... .. #...#######...).......# ....................... ####.........<...........# ..........<.......... ..........................# .............###### ..................######..# .##########..# #########.........# .# ..# #.........# .# ..# #.........# ..# ..# ...........######..# ... ...................# #... ...................# #.########.........# . #.........# #........># . #.........# #..# . ########.........# #... .. ...............>.# #..# .. ..................# #..# .# .######.#######..# #..# ..# ..######.# .. #..########..#### .........#######.. #................. ..................# #.....(((.@....... #######...######.# #.@######......r....# #...# #.# #..# #...........# #...# #.# #..# #...........# ######.%.# #.# #..######...........## . ..........######.# #..@................. .. . .................# #........###### #..# #.... .# #................# #........# #..###########..# ..# #..#############.# #........#########...............#######..## ##.... ..........# #............................................ .... ..........# #.########..........######.............# #..# #########.# #. #..........# #...#######...# #..# #.# #. #..........######.............#########..#############.# ............)....................))......................# ###########################################################