######### #.......##### #####...........# ................############ ..........................[. ......................#####+## ......................#......# ......................##.....# .......)...............#.....# ##.....).(.(..(........'.....# #....######(###.......#######. +....#........#............... #....#........#............... #... #........#............... +.. #........#....##########. #.. #........#'####..... #........ho..o...... #........hhog..o.... #.......##+##..o.... #.......# ...o... #.......# ....... ....... ....... ....... ....### .....). ....+ ....... ##..#