#....... #....... #...... ######..... #........# #........# #........# #....)[..# #...[<...# #........# #........# ######'### #....)).# #.......# #......## #......# #..##### #..## #.).# #.))+ #.h.# #..## #..# #$.. #... #.... #.... #.....