############### #....)........# , #.............+ , #..(..........# #.............# * #.............# , #.......<.....# #####'######### #..## ##..# ##.# #.# #.# , #.# #.# #.# , #.# , , , #.## , #..## , , * ##..# * + * * * ##.# * ##### #># * #..)# #########'##### * *#...#* #.............# . * ... * #.............# #########.# 7##'##* * #.............#######..........# 777.77 * #.............'....##..........# * 777.777* * #......>..(...####.............##* 777.777 #.............# ####............ , ,*77.7777* ###'########### #.....)....# , 777.7777 #.### #####.###### ** 77.ff777 #...## #....# * 77.f..77 ###..# #########'##### ##....## ### ##.# #.............#######....####.# ###.#############.....%.......##..).<.........# #...%........##.'.............##.#............# #....[.......#..#.............#..#............# #..............##.............#.##..%.........# #..........5.####............['.##............# #............# #.............####............# ##########.### #.............# #............# ##......# ##5############ ##.########### #..###### #.....#### #....# ######.##### #####....# ######.###### #..........# ####.#######...........# #..........# #....##.............# #..........#### #############.##.#...........# #.............# #..............#.#...........# #........<.##.## #.[............#.#...........# #..........##..###..............).#......)....# #(.........###..................###...........# ############ #####..............# ############# ################