######## #......# #......# . #......# .##. .###......# ..#? .........## ... .. ###########'## ..#.... #............######### ..#.... #....................##....... +.........g...................+ #..................#..).##... #............#####.###..# #######'####+#### #.# #..# .................. ..# #$.# #######.############## #..# ................................# #####.........#####............# #......#######.# #............# ###.##...#.....#.# #...).#%###### ..........#..<..#.# #..... .# ..........#.....#.# .)... .# #####.....#.....#.# (... .# ##....##'''##.# . . ####.........# ##....##### ####.# #.# #.. #... #.... #.... #.>