########################################### ##### #........#.....#....#.....................# .......# #........#.....#....#.....................# .......# . #.......>#.....'....#.....................# ......# ... #........#...f.#....#.....................# .....#..... #......#####'#########....####'#########..######....#..... #......#........#.........#......#............#........... #......#........#.........#......#..)........<#f5.......(.. #......'........'.........#......'..).).......'............ #......#........#.........#......#.%%..s......#............ ###'#######....##....#....########...f.########....######+ #....# #....#.....#....# #.....sCZ...s.#......# #....# #....#.....#....# #.........hsh.#......# #....# #....#.....#....+ +.............#......+ #....# #....#.....#....# #..........5..#......# #....###+###...###...##### ############..####+### #.............. .... #............ ...... #............ ...... #............ .h... #............ .... #............. . #.....######## #....%.......# #............# #............# #... #............# #..... #............# #...... #............# #...... #............# #...... #............# #..... #....#'#############..###### #....#....#................# #....#....#.............<..# #....#....#................# #....#....#................# #....#########'############# #....# #.....# #....# #.....# #....# . #.....# #....#.....#.....# #....#.....#.....# #....#.....#.....# #....#.....#.....# #....#.....#..#..# #....#........#....# #....#........#....# #....#........#....# #....#........#.... #..>.'........#. #....#........# #....#........# #....#........+ #....########## #....# #....# #....# #....# #....# #....# #....# ######