#.. ######+## ###.##### ........# #......... #........# #.........# . +........### #.........# #.. #........'.# #.........# #.. ........#<# #.........### #.. ........#.#####............ #.g ###+#####...%...........# .{ .# #######.........# . #.## #.# #####.##### .# #..# .. ##..# ####.#### #%# ##.# #>(## #........# ##g####### #.. ######'######## #........# #.g......# ##.######## #.........)...# #........# #........#######.........###.............###........# #........'.....#......(....'.............'.#........# #........#####...........###.............#..........# #.......(# ###........<# #.............###...)....# ########## #<........# ############### #........# ########### ##########