############################## ....................)........# ...................(.........# #######'###################..# ..........................#..# ..........................#..# #######'###########'####..#..# .......................#..#..# .......................#..#..# #########..#######'##..#..#..# .....'J.#........#..'..'..# ###########..#####+####..#..#..# ..[..........J...........#..#..# .............J...........#..#..# ########+####⌠.⌠################..#..# ..............∩........ ..........#..# .............⌠.⌠....... ..........#..# #############'######..###+### ########..#..# ......................... #..#..# .......<.................. #..'..# ##..#.e# .## #+######################## #..#..# #8.see$...8# #..#..# #8....o...8 #..#..# ##..#(e#..## #..#..# 8.s%.....8# #..#..# e%))...8# #..#..# #++#e)#)%### #..#..# #....%%)...# #..# #....#e%#e.#### #..# ###..#..#%..... #..# #..#o3§...... #..# #..#.○8######### ################..# #..#..((........ ..................# #..#.eoE....s... ...........[......# #..###∩######### +#########'########### #............. .........J........ #............. .................. #..###8######+ ###########'########## #..# .... #.....)............ #..#...... #.................. #..#..#+#### #..###+####.^###### #..#..#....#..# #..#..... #..# #..#..#....#..# #..# #..#..#......#..+ #..#..#....#..# #..# #..#..#......#..# #..#..#.)..#..# #..# #..#..#......+..# #..#.)#....#..# #..#..# #..#..#......#..# #..#..#....#..+ #..#..# #..#..#......# #..#..'...(#..# #..#..# #..#..# #..#..8..∩..8.# #..#..# #.)#..# #..#).######..####..#..# #..#..######## #..'................#..# #..#.......... #..#................#..# #..#.......... #..#####+#######'####..############..#'######### #............................................. #...............)............................. ##############################################