###### #....########### ############....#.........# ######### #.)..g...)......#........(#########........ #.##########....#................##......... #.# #....(.(.............%...(.....?.. #(# #.##.##.........######.##......... ####.##### #.##.######.##### #.##........ #...g....# #.##.# #.# #.##.....(.. #........#####.##.######.##########.##........ #...(........................%.............%. #........#####.##........................... #........# #.##......#.##########.######. #..).)...# #.##......#.# #.# #..).....# #...%..#.# #.# #.......<# #.##.###.# #........# #.##.# #.# #........# #.##.# #.# #.......## #.##.# #.# #.......# #.##.# . ###.......# . #.# #.....##.## #.# #.....##.# #.# #.....##.# #.# #.....##.#######.##.## #............<........ #.....##.#######.##.## ########.# #.# #.# ... ... ... ...