######## #.......# ####### #.......# ....... #.......###........ #.<.......g........ #.......###........ #.......# ..!.... #.......# .<..... #.......# ..>.... ####.#### ...... ##.# ###+# #..# ##'##### ##+### #......# #...... #......# #.....(+ ###....# #......# . ##...# #......# ... ##.)######......# .... #..#....'......# .#... ##.'.####......# .###...##.### #......# .#y#......# #...%..# .###...##.# #......# .#... ##.# ###'#### .... #'## #.# ... ##.# #.## . #..# #..# ###+##### ####### ##.# #......... ##.#### ######'######.........# #.....# ####..........##.........# #.....###..+...........#......!..# #.....#.<.##...........#.).......# #.....%.####.....................# #.....### #..........##.........+ #.....# ..........##..%((....# #.....# ################'#### #.....# #..## ####.## ##..# #.## ####'## #..# #.....# ######'#### #.....# #....)....# #.....# #.........# #.....# #.........##### #.....# #...%.....'...############ #.....######## #.........###............####.....'......+ #.........# ############....'.....######## #.........# ######..[..# #.........# #.....# #.........# #.....# ########### #######